package com.zygh.lz.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.zygh.lz.entity.Gps;
import com.zygh.lz.entity.Problem;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
@ApiModel(value = "Patrolrecords对象", description = "")
public class Patrolrecords implements Serializable {
    @ApiModelProperty(value = "巡查主键标识")
    private Integer sysPatrolRecordId;

    @ApiModelProperty(value = "巡查人员")
    private Integer sysStaffId;

    @ApiModelProperty(value = "巡查开始时间")
    //@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private String patrolRecordBegintime;

    @ApiModelProperty(value = "巡查结束时间")
    //@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private String patrolRecordEndtime;

    @ApiModelProperty(value = "巡查图片      多个视频路径，以逗号隔开")
    private String patrolRecordPicture;

    @ApiModelProperty(value = "巡查视频   多个视频路径，以逗号隔开")
    private String patrolRecordVideo;

    @ApiModelProperty(value = "GPS数据")
    private String patrolRecordGps;

    @ApiModelProperty(value = "备注")
    private String patrolRecordDetail;

    @ApiModelProperty(value = "关联巡查道路")
    private String roadName;


    private String sectionName;
    private String staffName;
    private String staffNum;
    private String signnum;


    private List<Gps> GpsList;

    private List<Problem> ProblemList;


}
